FrameLib  2.0
DSP processing with frames of arbitrary timing and length
FrameLib_DSP.h File Reference
#include "FrameLib_Types.h"
#include "FrameLib_Context.h"
#include "FrameLib_Object.h"
#include "FrameLib_ProcessingQueue.h"
#include <algorithm>
#include <limits>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  FrameLib_DSP
 an abstract class containing the core of the DSP processing system, which handles single-stream scheduling. More...
 
struct  FrameLib_DSP::SchedulerInfo
 a struct for returning scheduling info from the schedule() method. More...
 
class  FrameLib_Processor
 a convenience class for creating processor FrameLib_DSP classes that do not handle audio. More...
 
class  FrameLib_AudioInput
 a convenience class for creating processor type FrameLib_DSP classes which handle audio input. More...
 
class  FrameLib_AudioOutput
 a convenience class for creating processor type FrameLib_DSP classes which handle audio output. More...
 
class  FrameLib_Scheduler
 a convenience class for creating scheduler type FrameLib_DSP classes. More...